/**
 * Copyright (c) 2024,  科泰集团教研团队
 * 版权所有，请勿侵权
 * @author  科泰集团教研团队
 * @createTime 2024/10/14 19:41
 * @lastModify 2024/10/14 19:41
 * @version 1.0.0
 */

$(function () {

    // 配置form表单的校验组件
    $('form')
        .on('blur', 'input[required][pattern], input.optional, select.required', validator.checkField)
        .on('change', 'select.required', validator.checkField)
        .on('keypress', 'input[required][pattern]', validator.keypress);

    // 配置提交校验
    $('form').submit(function(e) {
        e.preventDefault();
        var submit = true;

        // evaluate the form using generic validaing
        if (!validator.checkAll($(this))) {
            submit = false;
        }
        if (submit){
            this.submit();
        }
        return false;
    });
});